be an improvement on

比…好;比…有改进